Analysis of Probabilistic Processes and Automata Theory

نویسندگان

  • Kousha Etessami
  • K. Etessami
چکیده

This chapter surveys some basic algorithms for analyzing Markov chains (MCs) and Markov decision processes (MDPs), and discusses their computational complexity. We focus on discrete-time processes, and we consider both finite-state models as well as countably infinite-state models that are finitely-presented. The analyses we will primarily focus on are hitting (reachability) probabilities and ω-regular model checking, but we will also discuss various reward-based analyses. Although it may not be evident at first, there are fruitful connections between automata theory and stochastic processes. Firstly, and not surprisingly, ω-automata play a naturally important role for specifying ω-regular properties of sample paths (trajectories) of stochastic processes. Computing the probability of the event that a random sample path satisfies a given ω-regular property constitutes the (linear-time) model checking problem for probabilistic systems. Secondly, it turns out that there are close relationships between classic infinite-state automatatheoretic models and classic denumerably infinite-state stochastic processes, even though these models were developed independently in separate mathematical communities. Roughly speaking, some classic stochastic processes share their underlying state transition systems with corresponding classic automata-theoretic models. Furthermore, exploiting these connections to automata theory is fruitful for the algorithmic analysis of such stochastic processes, and for their controlled MDP extensions. This holds even when the analyses are much simpler than model checking, such as computing (optimal) hitting probabilities. A number of important infinite-state stochastic models connected with automata theory can be captured as (restricted fragments of) recursive Markov chains and recursive Markov decision processes, which are obtained by adding a natural recursion feature to finite-state MCs and MDPs. Key computational problems for analyzing classes of recursive MCs and MDPs can be reduced to computing the least fixed point (LFP) solution of corresponding classes of monotone systems of nonlinear equations. The complexity of computing the LFP for such equations is a intriguing problem, with connections to several areas of research in theoretical computer science. D R A FT 2 K. Etessami

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Probabilistic Sufficiency and Algorithmic Sufficiency from the point of view of Information Theory

‎Given the importance of Markov chains in information theory‎, ‎the definition of conditional probability for these random processes can also be defined in terms of mutual information‎. ‎In this paper‎, ‎the relationship between the concept of sufficiency and Markov chains from the perspective of information theory and the relationship between probabilistic sufficiency and algorithmic sufficien...

متن کامل

A Link Prediction Method Based on Learning Automata in Social Networks

Nowadays, online social networks are considered as one of the most important emerging phenomena of human societies. In these networks, prediction of link by relying on the knowledge existing of the interaction between network actors provides an estimation of the probability of creation of a new relationship in future. A wide range of applications can be found for link prediction such as electro...

متن کامل

Engineering constraint solvers for automatic analysis of probabilistic hybrid automata

In this article, we recall different approaches to the constraint-based, symbolic analysis of hybrid discrete-continuous systems and combine them to a technology able to address hybrid systems exhibiting both non-deterministic and probabilistic behavior akin to infinite-state Markov decision processes. To enable mechanized analysis of such systems, we extend the reasoning power of arithmetic sa...

متن کامل

Verifying probabilistic systems: new algorithms and complexity results

The content of the dissertation falls in the area of formal verification of probabilistic systems. It comprises four parts listed below: 1. the decision problem of (probabilistic) simulation preorder between probabilistic pushdown automata (pPDAs) and finite probabilistic automata (fPAs); 2. the decision problem of a bisimilarity metric on finite probabilistic automata (fPAs); 3. the approximat...

متن کامل

On the Efficiency of Deciding Probabilistic Automata Weak Bisimulation

Weak probabilistic bisimulation on probabilistic automata can be decided by an algorithm that needs to check a polynomial number of linear programming problems encoding weak transitions. It is hence polynomial, but not guaranteed to be strongly polynomial. In this paper we show that for polynomial rational probabilistic automata strong polynomial complexity can be ensured. We further discuss co...

متن کامل

On Zone-Based Analysis of Duration Probabilistic Automata

We propose an extension of the zone-based algorithmics for analyzing timed automata to handle systems where timing uncertainty is considered as probabilistic rather than set-theoretic. We study duration probabilistic automata (DPA), expressing multiple parallel processes admitting memoryfull continuously-distributed durations. For this model we develop an extension of the zone-based forward rea...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015